Skip to main content
Species

Compsodes cucullatus (Saussure & Zehntner, 1893)

small hooded cockroach; hooded cockroach
Observations