Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

wormwood Definition

Cancel
wormwood
noun(worm-wood)
artemisia; especially : a European plant (Artemisia absinthium) that has silvery silky-haired leaves and drooping yellow flower heads and yields a bitter dark green oil used in absinthe
wormwood
noun(worm-wood)
something bitter or grievous : bitterness

Words Related to wormwood!

wormwood Examples by Brain Bank Users