English Dictionary
◊ MANDRAGORA
Mandragora
n : a genus of stemless herbs of the family Solanaceae [syn: {Mandragora},
{genus Mandragora}]