Word info

endodontid

Noun

Meaning

endodontid (plural endodontids)

(zoology) Any snail in the family Endodontidae.

Source: en.wiktionary.org

Close letter words and terms