Q : What is the definition of a caterpillar

SHARE

Q : what is the definition of a caterpillar? a : a worm in a fur coat!

SHARE