Phanaeus (Phanaeus) vindex MacLeay - Phanaeus vindex - Lick Creek Park, College Station, Brazos County, Texas, USA October 18, 1996
Det. E. G. Riley, 1996
ex pit-fall trap baited w/ swine feces in upland post oak savanna
spmn in
Images of this individual: tag all Contributed by Mike Quinn on 30 December, 2013 - 8:09pm |