Noun
scolecomorphid (plural scolecomorphids) (zoology) Any in the family Scolecomorphidae of caecilians.