Word info

olivellid

Noun

Meaning

olivellid (plural olivellids)

(zoology) Any sea snail in the family Olivellidae, now considered to be part of the family Olividae.

Source: en.wiktionary.org

Close letter words and terms