Caterpillars vs Silkwormcaterpillars - What's the difference?

caterpillars | silkwormcaterpillars |

caterpillars

English

Noun

(head)
  • silkwormcaterpillars

    Not English

    Silkwormcaterpillars has no English definition. It may be misspelled.