English dictionary
ambrosia artemisiifolia meaning and definition
Definition and meaning of ambrosia artemisiifolia at MeaningMonkey.org. ambrosia artemisiifolia meaning and definition in the English Dictionary.AMBROSIA ARTEMISIIFOLIA noun
Definition of Ambrosia artemisiifolia (noun)
- annual weed with finely divided foliage and spikes of green flowers; common in North America; introduced elsewhere accidentally
- synonyms: common ragweed
Source: Princeton University Wordnet