Any insect specialists, entomologists or just bug boiz able to tell me what these are? Found under a leaf on a tree outside the second story window where I live. #asknostr
Some sort of aphid maybe?
Please Login to reply.
No replies yet.