Logo

Caterpillar means \"hairy cat\" in Old French