Word info

clypeosectid

Noun

Meaning

clypeosectid (plural clypeosectids)

(zoology) Any gastropod in the family Clypeosectidae, which is now known as the Lepetodrilidae.

Source: en.wiktionary.org

Close letter words and terms