Yellow flying stick insect (Necroscia_annulipes) on a leaf.
Size: 5138px × 3425px
Photo credit: © TOMASZ LITWIN/SCIENCE PHOTO LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: africa, african, animal, annulipes, biological, biology, biomimicry, camouflage, entomology, fauna, imitation, insect, leaf, mimicry, nature, necroscia, stick, wildlife, zoological, zoology