English dictionary
ambrosia trifida meaning and definition
Definition and meaning of ambrosia trifida at MeaningMonkey.org. ambrosia trifida meaning and definition in the English Dictionary.AMBROSIA TRIFIDA noun
Definition of Ambrosia trifida (noun)
- a coarse annual with some leaves deeply and palmately three-cleft or five-cleft
- synonyms: great ragweed
Source: Princeton University Wordnet