• @[email protected]
    link
    fedilink
    English
    512 days ago

    I can’t help with what it is, but I can say why it can’t be an insect. All insects have per definition exactly 6 legs.

      • Belly_Beanis [he/him]
        link
        fedilink
        English
        312 days ago

        Yeah. Caterpillars are moth/butterfly larvae, which are insects. I think ant and termite larva are similar (but stumpier).