January 9, 2022 Caterpillar By riedererjt A caterpillar is the larval stage of an insect. Post navigation Previous PostPrevious CacheNext PostNext Cocoon