Word info

terebrid

Noun

Meaning

terebrid (plural terebrids)

(zoology) Any auger shell of the family Terebridae.

Source: en.wiktionary.org

Close letter words and terms