Pillbug/Rollie Pollie/Rolli Puchi Insect in Kodaikanal, India

October 13, 2011

So whilst looked for new places to explore in Kodaikanal in India, we found this rather large insect at a place called Bear Shola. It goes by a few names: pillbug, rollie pollie, roly pollie, rolli puchi.. I don’t know what it is called exactly but this one was huge.. about 2 inches in length. […]