Tarachodes alluaudi explained
Tarachodes alluaudi is a species of praying mantis in the family Eremiaphilidae.[1]
See also
Notes and References
- http://www.catalogueoflife.org/annual-checklist/show_species_details.php?record_id=6021643 Catalogue of Life: 2009 Annual Checklist