notodontid
English
Noun
notodontid
(
plural
notodontids
)
(
zoology
)
Any member of the
Notodontidae
, whose
caterpillars
have a horn-like
hump
on the back.