MELLUCO Meaning of MELLUCO in English (n.) A climbing plant (Ullucus officinalis) of the Andes, having tuberous roots which are used as a substitute for potatoes. Webster's English dictionary. Английский словарь Webster. 2012