|
Definition of Maca
1. Noun. The Andean medicinal herb ''Lepidium meyenii'', or an extract of the root of this plant ¹
¹ Source: wiktionary.com
|
1. Noun. The Andean medicinal herb ''Lepidium meyenii'', or an extract of the root of this plant ¹
¹ Source: wiktionary.com