中英词典查询

mandragora [mæn'drægərə]

n. 曼陀罗草,醉仙桃;

例句:

  • Earnest employment is the best mandragora for an aching heart.
    来自fig.
  • Not poppy, nor mandragora...Shall ever medicine thee to that sweet sleep.
    来自Othello,Shakespeare