Q : What is the definition of a caterpillar SHARE FacebookTwitter Q : what is the definition of a caterpillar? a : a worm in a fur coat!More SHARE FacebookTwitter