English → Hindi dictionary

tallgrass

टॉलग्रास / टॉलग्रासस / तललग्रासNOUN

Definition

any of various grasses that are tall and that flourish with abundant moisture

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