A worldwide community photographing and learning about wildlife
Common name: Tenodera
Scientific name: Tenodera
Common name: Tenodera
Scientific name: Tenodera
Common name: Flower Mantis
Scientific name: Creobroter
Common name: Carolina Mantis
Scientific name: Stagmomantis carolina
Common name: Tenodera
Scientific name: Tenodera
Common name: Dead Leaf Mantis and some others which means other mantids too
Scientific name: Deroplatys dessicata
Common name: Malaysian Orchid Mantis
Scientific name: Hymenopus coronatus
Common name: Tenodera
Scientific name: Tenodera
Common name: African Mantis
Scientific name: Sphodromantis
Common name: Tenodera
Scientific name: Tenodera
Wikipedia: Tenodera australasiae