wormwood

nounA bitter-tasting plant (genus Artemisia) used in making absinthe and some medicines.

Synonyms