Lebia viridis Say - Lebia viridis University of Oklahoma Biological Station (UOBS), 2.7 km E. of Willis, Marshall County, Oklahoma, USA August 8, 2017
Det. M. A. Quinn, 2017
coll'ed at UV lights
spmn in the TAMUIC
Contributed by Mike Quinn on 20 August, 2017 - 10:40am |