Canada wormwood
nounDefinition of Canada wormwood
: an aromatic weedy herb (Artemisia canadensis) with divided leaves and a terminal raceme of greenish flower heads found chiefly in Canada