Synonyms for "Mandragora"

Words with similar meaning