English → Hindi dictionary

meadowgrass

मेडॉवग्रस / मेअदऊग्रास / मेडॉवग्रससNOUN

Definition

any of various grasses that thrive in the presence of abundant moisture

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