MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Zostera marina

noun (n)

  • submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts
    marinir tanaman tenggelam dengan sangat panjang sempit daun ditemui dalam kelimpahan sepanjang pantai atlantik utara
    source: wordnet30