c: caterpiller (5)
1962 of 12877 Book 15% ~1 min left