A global citizen science platform
to discover, share and identify wildlife
Spotted this during my 2 hours walk in the forest park. They "shoot" out yellow fluid when I poked with a stick. This might be a defensive warning. Please help me to determine what will these little guys might be?