マンドラゴラ
mandoragora

Noun

1. mandragora; mandrake

Related to マンドレーク