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

melluco Definition

Cancel
melluco
noun
A climbing plant () of the Andes, having tuberous roots which are used as a substitute for potatoes

Words Related to melluco!

melluco Examples by Brain Bank Users