English → Hindi dictionary

ambrosia psilostachya

अम्ब्रोसिया प्सिलॉस्टच्या / अम्ब्रोसियाNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.