lappet caterpillar

Definitions

  • WordNet 3.6
    • n lappet caterpillar larva of a lappet moth
    • ***