- noun:
- Plural form of caterpillar.
Related Sources
- Definition for "caterpillars"
- Plural form of caterpillar.
- View More
- Sentence for "caterpillars"
- Wasp larvae feeding on paralyzed caterpillars…
- View More
- Phrases for "caterpillars"
- just caterpillars
- View More
- Urban Dictionary for "caterpillars"
- -Refers to a females unkept eyebrows;…
- View More
How would you define caterpillars?