Canada wormwood

noun

Definition of Canada wormwood

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