Hemiptera ? - Psylla Blue Ridge Mountains Parkway, Watauga County, North Carolina, USA June 17, 2015
Plant-parasitic Hemiptera? Thanks, Paul
Images of this individual: tag all Contributed by Paul A Scharf on 21 July, 2015 - 5:18am Last updated 4 June, 2022 - 9:11pm |