English edit

Noun edit

pectinoids

  1. plural of pectinoid

Anagrams edit