Word info

seraphsid

Noun

Meaning

seraphsid (plural seraphsids)

Any sea snail of the family Seraphsidae.

Source: en.wiktionary.org

Close letter words and terms