Synonym-English dictionary »

wild mandrake synonyms in English

SynonymEnglish
wild mandrake noun

may applenoun

mayapplenoun

podophyllum peltatumnoun

Your history