Word info

lottiid

Noun

Meaning

lottiid (plural lottiids)

(zoology)Any gastropod in the family Lottiidae.

Source: en.wiktionary.org

Close letter words and terms