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

colocasia Definition

Cancel
colocasia
noun()
small genus of perennial tuberous herbs of tropical Asia: taro
Synonyms: genus colocasia,

Words Related to colocasia!

colocasia Examples by Brain Bank Users