The Etymology of Caterpillar — A Deep Dive | etymologist.ai