a group of catterpillars are called ARMY. or in other words an army of catterpillars
Catterpillars can sleep on grass ,leaves ,or in trees. :)
NO
It depends
Herbivores are animals that just eat plants.
catterpillars are insects
As felines, they are carnivores.
Neither, they are herbavors.
Deer, cattle, bison.
2
Yes
Stonefish are carnivores.