wormwood ( synonym found)

Definition of wormwood:

°An intensely bitter herb (Artemisia absinthium) used in the production of absinthe and vermouth, and as a tonic.
°Anything that causes bitterness or affliction.

Definition of wormwood:

°An intensely bitter herb (Artemisia absinthium) used in the production of absinthe and vermouth, and as a tonic.
°Anything that causes bitterness or affliction.

Back to Top