Definition of "caterpiller"

caterpiller