Nihoner

“Mandragora” in Japanese

Short answer
マンドラゴラ mandoragora

Mandragora in Japanese is “マンドラゴラ” (mandoragora). Full meaning: mandragora, mandrake.

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.