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