English edit

Noun edit

pterioid (plural pterioids)

  1. Any marine bivalve of the superfamily Pterioidea

Anagrams edit