Canada wormwood
noun
: an aromatic weedy herb (Artemisia canadensis) with divided leaves and a terminal raceme of greenish flower heads found chiefly in Canada
Love words? Need even more definitions?
Merriam-Webster unabridged
Share