Word info

scolecomorphid

Noun

Meaning

scolecomorphid (plural scolecomorphids)

(zoology) Any in the family Scolecomorphidae of caecilians.

Source: en.wiktionary.org

Close letter words and terms