parmacetis

English

Noun

parmacetis

  1. plural of parmaceti