Designed by
Title
Close-up of slug moth caterpillar in Indonesia #123952427
Description
Slug moth caterpillar, Indonesia. Limacodidae or Euclidae are a family of moths in superfamily Zygaenoidea or Cossoidea. They are called slug moths because their caterpillars bear resemblance to slugs