Word info

desmatophocid

Noun

Meaning

desmatophocid (plural desmatophocids)

(zoology) Any extinct pinniped in the family Desmatophocidae.

Source: en.wiktionary.org

Close letter words and terms