Master of disguise: a red mantis was spotted by locals in Yunnan, China. This clever insect is able to sneak up on prey by blending in perfectly with camellia flower petals. #China #RedMantis #disguise
Source: Xinhua
Editor: huaxia
2024-08-25 14:12:17
Master of disguise: a red mantis was spotted by locals in Yunnan, China. This clever insect is able to sneak up on prey by blending in perfectly with camellia flower petals. #China #RedMantis #disguise