Nauphoeta cinereacinereous cockroach(Also: lobster cockroach; small cinereous cockroach)


    • cinereous cockroach
      Nauphoeta cinerea