FMNH 2766560

FM Catalog: Insects
Catalog Subset: Mantodea
Scientific Name: Tarachodini
Phylum: Arthropoda
Class: Insecta
Order: Mantodea
Family: Tarachodidae
Tissue Available?: No
Co-ordinates Available?: No
EMu IRN: 2766560
OccurenceID: 73ef97d6-17de-4db0-b8fe-316980c2da20