wormwood

US [ˈwɜrmˌwʊd]
UK [ˈwɜː(r)mˌwʊd]
  • n.
  • Web苦艾;艾草;苦恼
wormwood
n.
1.
蒿,洋艾(有些具苦味,可入药或用来制苦艾酒等)a plant with a bitter flavour, used in making alcoholic drinks and medicines

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard