VariousWords beta
Related Terms:
Noun
Definition: The Andean medicinal herb Lepidium meyenii, or an extract of the root of this plant.
VariousWords beta
Definition: The Andean medicinal herb Lepidium meyenii, or an extract of the root of this plant.