American Dictionary
Definition wormwood in American English
wormwood noun
[uncountable] noun
/ˈwɜrmˌwʊd/
Synonyms and related words
