Flatid planthopper with mites - Ormenoides venusta Chapel Hill, Orange County, North Carolina, USA July 4, 2013
I am guessing these red dots are mites and that it is not a symbiotic relationship.
Images of this individual: tag all
Contributed by Maria de Bruyn on 5 July, 2013 - 9:40am Last updated 12 July, 2013 - 7:36pm |