Mantidae
(mantids)
Common Name:
Spiny Flower mantids, No. 9
Range:
West Africa, Ghanaa
Stay informed | AUTISM | Get involved
May all the creepy creatures be put to good purpose™
Psuedocreobotra occelatas