ostreid

English

Noun

ostreid (plural ostreids)

  1. (zoology) Any member of the family Ostreidae, the oysters.
  • ostreine

Anagrams