Psocodea - Liposcelis Santa Rosa Island, Santa Barbara County, California, USA April 5, 2017
Collected from Soledad Ridge via pitfall trap; 33.94419, -120.11762; SBBG-SR_000085.
Images of this individual: tag all Contributed by Fritz Light on 29 May, 2020 - 11:41pm Last updated 23 August, 2020 - 2:30am |