Noun Definition

mandragora

1.Definition: a genus of stemless herbs of the family Solanaceae

Related Noun(s):genus mandragora

Category: Plants