Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of ambrosia artemisiifolia
  1. noun
    annual weed with finely divided foliage and spikes of green flowers; common in North America; introduced elsewhere accidentally

    Similar: 

Explanation of ambrosia artemisiifolia
My lists:
Recently viewed words: