English → Hindi dictionary
eelgrass
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.
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.