English dictionary, thesaurus, translations & etymology
FreeDict.com

maca in Spanish

maca in Spanish

maca
noun
Any of species Lepidium meyenii, an Andean medicinal herb, or an extract of the root of this plant.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.