Word info

etmopterid

Noun

Meaning

etmopterid (plural etmopterids)

(zoology) Any shark in the family Etmopteridae.

Source: en.wiktionary.org

Close letter words and terms