ForestDragon The scientific name you have for this spotting is close to one for a species of moth found in Europe. This looks like the caterpillar of a Giant Leopard Moth. They are not poisonous or venomous, just fuzzy.
Comments (1)