Word info

scurrid

Noun

Meaning

scurrid (plural scurrids)

Any limpet of the genus Scurria

Source: en.wiktionary.org

Close letter words and terms