phocid

phocid

English

Noun

phocid (plural phocids)

  1. Synonym of true seal.

Translations