English → Hindi dictionary

tape grass

टेप ग्रास / टेपNOUN

Definition

submerged aquatic plant with ribbonlike leaves; Old World and Australia

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