mandragora

mandragora

mandragora

Noun

a genus of stemless herbs of the family Solanaceae

Synonyms: