English → Hindi dictionary

eelgrass

इलग्रास / ईलग्रास / ईलगरस्सNOUN

Definition

submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts

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