×
mandragora
meaning in English
n.
1.【植物;植物学】曼德拉草〔根可作麻醉剂〕。
2.〔mandrake〕 〔美国〕 (= May apple) 盾叶鬼臼。
Related Words
mandrael
mandraffino
mandragora caulescens clarke
mandragora chinghaiensis
PC Version
Copyright © 2018 WordTech Co.