English

edit

Noun

edit

pterioid (plural pterioids)

  1. Any marine bivalve of the superfamily Pterioidea

Anagrams

edit