Tamil Dictionary 🔍

zostera

Zos"te*ra, n. Etym: [NL.] (Bot.) Defn: A genus of plants of the Naiadaceæ, or Pondweed family. Zostera marina is commonly known as sea wrack, and eelgrass.


zostera - Similar Words