Question: what is puzhu in english?
Answer: English translation of "choriam puzhu" - "hairy caterpillar" - said Balasubramaniam L.