meaning of ambrosia psilostachya

ambrosia psilostachya meaning in General Dictionary

coarse perennial ragweed with creeping origins of dry barren places of southwestern united states of america and Mexico