Pronunciation of Eelgrass  

English Meaning

A plant (Zostera marina), with very long and narrow leaves, growing abundantly in shallow bays along the North Atlantic coast.

  1. Any of several submersed aquatic plants of the genus Vallisneria. Also called tape grass, wild celery.


The Usage is actually taken from the Verse(s) of English+Malayalam Holy Bible.


Found Wrong Meaning for Eelgrass?

Name :

Email :

Details :