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