Puss moth Meaning, Definition & Usage
Definitions
(Zoöl.) , any one of several species of stout bombycid moths belonging toCerura ,Harpyia , and allied genera, esp.Harpyia vinuli , of Europe. The larvæ are humpbacked, and have two caudal appendages.