English edit

Noun edit

ostreacean (plural ostreaceans)

  1. Any bivalve mollusc of the Ostreacea

Anagrams edit