dcsimg

Brief Summary

    Blaberidae: Brief Summary
    provided by wikipedia

    Giant cockroaches, or blaberids (family Blaberidae) are the second-largest cockroach family.

Comprehensive Description