MrsPbio It is a caterpillar of some sort of small moth, I >think<. Those fuzzy hairs may cause an itch, so be careful. I',m not familiar with this exact species. FYI... in the future, giving the approximate size of the creature is often helpful. ;)
Comments (1)