Nope I'm scared of cockroaches I think caterpillars are in the worm category so its quite common for some people to be scared of it. I am too.
I have a special love for caterpillars. One of my favorite things.
But, I suppose fear of bugs isn't that bizarre. And caterpillars are larvae, which I guess would be gross if they weren't so cute.
No. My friend is scared of leeches. Everyone is different.
some of them pretty scary blah blah