Word info

notodontid

Noun

Meaning

notodontid (plural notodontids)

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

Source: en.wiktionary.org

Close letter words and terms