Meaning of ambrosia psilostachya

Definition of ambrosia psilostachya

(noun) coarse perennial ragweed with creeping roots of dry barren lands of southwestern United States and Mexico

Other information on ambrosia psilostachya

WIKIPEDIA results for ambrosia psilostachya
Amazon results for ambrosia psilostachya