Synonym-English dictionary »

mandragora synonyms in English

SynonymEnglish
Mandragora noun

genus mandragoranoun

mandragoranoun

Mandragora officinarum noun

devil's applesnoun

mandragora officinarumnoun

mandrakenoun

genus Mandragora noun

genus mandragoranoun

mandragoranoun