Uloma sp. - Uloma punctulata West Lafayette / Celery Bog, Tippecanoe County, Indiana, USA April 8, 2017
Not sure if mentum is visible on ventral shot.
Images of this individual: tag all Contributed by Chris Joll on 9 April, 2017 - 7:44pm Last updated 17 April, 2021 - 3:19pm |