Synonyms and Antonyms for mandragora | Synonym.com

Synonyms and Antonyms for mandragora

1. Mandragora (n.)

a genus of stemless herbs of the family Solanaceae

Synonyms: