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

More General Terms