meaning of ambrosia artemisiifolia

ambrosia artemisiifolia meaning in General Dictionary

annual grass with finely divided vegetation and surges of green plants; typical in united states; introduced in other places inadvertently