Mandragoras, noun plural of mandragora. Synonyms in the same form.
mandrakes
All synonyms for mandragora →