Definitions of Malacosoma:

  • noun:   tent caterpillars