Mandragora - Definition

mandragora

n 1: a genus of stemless herbs of the family Solanaceae [syn:
Mandragora, genus Mandragora]

Look up another word