A worldwide community photographing and learning about wildlife
Family Ectobiidae
Cockroaches are insects of the order Blattaria or Blattodea, of which about 30 species out of 4,500 total are associated with human habitations. About four species are well known as pests. This one is a wild species.
3 Comments
Thank you, Marinus, I'll research about it.
Thank you, Emma. I am in Cindy's footsteps, 80 to go...
great description! it is your turn to hit 2000!