A worldwide community photographing and learning about wildlife
Family Mantidae
Mantidae is the largest family of the order Mantodea, commonly known as praying mantises; most are tropical or subtropical. Wikipedia.
Spotted on Zinnia flower, backyard garden, in Biñan Laguna, Philippines.
3 Comments
Fantastic!
Thanks for liking RiekoS and Sukaina.
Beautiful picture.