-
caterpillar
-
hairy caterpillar
In plain English caterpillar means a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth.
caterpillar
hairy caterpillar
In plain English caterpillar means a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth.