lil roach id - Latiblattella rehni Sarasota County, Florida, USA April 19, 2011 Size: 1/2 inch
John, Hope this helps. Thank you.
Images of this individual: tag all Contributed by Gary R. McClellan on 20 April, 2011 - 8:49am Last updated 4 October, 2014 - 8:49pm |