Word info

somniosid

Noun

Meaning

somniosid (plural somniosids)

(zoology) Any shark in the family Somniosidae.

Source: en.wiktionary.org

Close letter words and terms