Meaning of genus mandragora

Definition of genus mandragora

(noun) a genus of stemless herbs of the family Solanaceae

Other information on genus mandragora

WIKIPEDIA results for genus mandragora
Amazon results for genus mandragora