English dictionary, thesaurus, translations & etymology
FreeDict.com

Maca — meaning in English

German → English · translate English → German 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.