MELLUCO


Meaning of MELLUCO in English

noun a climbing plant (ullucus officinalis) of the andes, having tuberous roots which are used as a substitute for potatoes.

Webster English vocab.      Английский словарь Webster.