Meaning of ambrosia artemisiifolia

Definition of ambrosia artemisiifolia

(noun) annual weed with finely divided foliage and spikes of green flowers; common in North America; introduced elsewhere accidentally

Other information on ambrosia artemisiifolia

WIKIPEDIA results for ambrosia artemisiifolia
Amazon results for ambrosia artemisiifolia