MANDRAKE


Meaning of MANDRAKE in English

(n.) The May apple (Podophyllum peltatum). See May apple under May, and Podophyllum.

Webster's English dictionary.      Английский словарь Webster.