English dictionary
ambrosia psilostachya meaning and definition
Definition and meaning of ambrosia psilostachya at MeaningMonkey.org. ambrosia psilostachya meaning and definition in the English Dictionary.AMBROSIA PSILOSTACHYA noun
Definition of Ambrosia psilostachya (noun)
- coarse perennial ragweed with creeping roots of dry barren lands of southwestern United States and Mexico
- synonyms: perennial ragweed, western ragweed
Source: Princeton University Wordnet