English → Hindi dictionary

ambrosia artemisiifolia

अम्ब्रोसिया आर्टेमिसीफोलिया / अम्ब्रोसियाNOUN

Definition

annual weed with finely divided foliage and spikes of green flowers; common in North America; introduced elsewhere accidentally

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