A worldwide community photographing and learning about wildlife
Small Phasmid, around 6 cm in body length. This specie is a Sprayer, meaning, when they feel threatened, they spray some chemicals from behind their head, and it is very pungent in smell.
No Comments