phocenates

English

Noun

phocenates

  1. plural of phocenate

Anagrams