The orchid mantis, aka walking flower mantis, can be found in the rainforests of Southeast Asia, particularly Indonesia, Malaysia, Myanmar, the Philippines, and Thailand. These insects are as deadly
- Merchandise
- Zoology
- Daily Critter Facts
- BYET
- For Teachers
- Contact