Synonym-English dictionary »

ambrosia artemisiifolia synonyms in English

SynonymEnglish
Ambrosia artemisiifolia noun

ambrosia artemisiifolianoun

common ragweednoun