YourDictionary

wormwood

noun

  1. any of a number of strong-smelling plants (genus Artemisia) of the composite family, with white or yellow flowers; esp., a Eurasian perennial (A. absinthium) that yields a bitter, dark-green oil () formerly used in making absinthe
  2. a bitter, unpleasant, or mortifying experience

See wormwood in American Heritage Dictionary 4

Learn more about wormwood

wormwood

link/cite print suggestion box