Lamproblatta sublobata - Holotype

Lamproblatta sublobata

Entomology

Holotype

Reference Number E82951