Translation of "mandragora" into English
Mandragora officinarum, devil's apples, mandrake are the top translations of "mandragora" into English.
mandragora
-
Mandragora officinarum
noun -
devil's apples
noun -
mandrake
noun -
mandrake root
noun
-
Show algorithmically generated translations
Automatic translations of "mandragora" into English
-
Glosbe Translate
-
Google Translate
Images with "mandragora"
Add example
Add