vocab dash
Log in
Sign up
melloco
Meanings
Noun
1. ulluco, Ullucus tuberosus
(Ecuador)