Maya cockroach
Epilampra maya
Countries on record
6 countries