Ambrosia psilostachya
Explore definitions, synonyms, and language insights of Ambrosia psilostachya
Definitions
Noun
coarse perennial ragweed with creeping roots of dry barren lands of southwestern United States and Mexico