Meaning of mandragora
Definition of mandragora
(noun)
a
genus
of
stemless
herbs of the
family
Solanaceae
Other information on mandragora
WIKIPEDIA results for
mandragora
Amazon results for
mandragora
Tweet