English dictionary, thesaurus, translations & etymology
FreeDict.com

maca — meaning in English

Finnish → English · translate English → Finnish instead

English meaning

  • maca noun A hardy Andean plant grown for its turnip-like root, or a supplement made from that root, often taken for energy or hormone balance.

Senses

maca is used for these senses in English:

  • maca Any of species Lepidium meyenii, an Andean medicinal herb, or an extract of the root of this plant.