species

Eupolyphaga sinensis (Walker, 1868)

Chinese medicinal cockroach; turtle cockroach

Observations
No records found.