Search results for "dallug"

dallug n Tips of the sweet potato [camote] plants, the leaves of which are eaten.