Maca meaning

The Andean medicinal herb Lepidium meyenii, or an extract of the root of this plant.
noun
0
0
Advertisement

Origin of maca