Word info

littorinid

Noun

Meaning

littorinid (plural littorinids)

(zoology) Any member of the Littorinidae of univalves.

Source: en.wiktionary.org

Close letter words and terms