Definitions
There is 1 meaning of the phrase
Ambrosia Artemisiifolia.
Ambrosia Artemisiifolia - as a noun
Annual weed with finely divided foliage and spikes of green flowers; common in north america; introduced elsewhere accidentally
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- ambries
- ambroid
- ambroids
- ambrose
- ambrosia
- Ambrosia Artemisiifolia
- ambrosiaceae
- ambrosial
- ambrosially
- ambrosian
- ambrosias