English | German | Russian | Czech

Mandragora officinarum English

Meaning Mandragora officinarum meaning

What does Mandragora officinarum mean?

Mandragora officinarum

(= mandrake) a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers

Synonyms Mandragora officinarum synonyms

What other words have the same or similar meaning as Mandragora officinarum?

Mandragora officinarum English » English

mandrake devil’s apples

Are you looking for...?