Error message
Unable to fetch location details at this time.Wildlife Spotting
34.7465, -92.2896
Field Notes
Description:
spotted these weirdos holding some sort of ritual on a honeysuckle leaf
Notes:
Are these aphids? Are they red because of carotenoid synthesis (http://en.wikipedia.org/wiki/Aphid#Carotenoid_synthesis)?
Comments (1)