Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dalo Definition

Cancel
dalo
noun()
herb of the Pacific islands grown throughout the tropics for its edible root and in temperate areas as an ornamental for its large glossy leaves
Synonyms: colocasia esculenta, dasheen, taro, taro plant,

Words Related to dalo!

dalo Examples by Brain Bank Users