English → Hindi dictionary

cart track plant

कार्ट ट्रैक प्लांटNOUN

Definition

common European perennial naturalized worldwide; a troublesome weed

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