If you see this green leaf anywhere in southwest China’s Yunnan Province, don’t tread on it.
Although this might look like it has fallen from the nearest tree, it's actually a living organism – a green leaf insect. Leaf insects are endemic to tropical mountainous areas and woodland. Their leaf-based camouflage helps them evade the attentions of predators.
@yham26 ~ I had no idea these beautiful beings existed! I cannot thank you enough for sharing the green leaf insect with us <3 :) I appreciate such enlightenment. Have a fabulous day and shine on! Happy Steeming!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit