English → Hindi dictionary

seagrass

सेअग्रस / सेअग्रसस / सेअगरस्सNOUN

Definition

any of various seaweeds that grow underwater in shallow beds; "seagrass provides a protective environment in which young fish can develop"

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