zostera

See also: Zostera

Italian

Etymology

From New Latin/translingual Zostera.

Noun

zostera f (plural zostere)

  1. eelgrass, seawrack (of genus Zostera)

Anagrams