Search Details
Word: wormwood
(lookup usage)
(lookup stats)
Meaning:
Noun:
- Anything that causes bitterness or affliction.
- botany An intensely bitter herb (various plants in genus ''Artemisia'') used in the production of absinthe and vermouth, and as a tonic.
Source: Wiktionary
| Src Info »