Trying to help someone identify these things, and I’m at a loss. Can anyone tell me what they are? I’m told these are the adults and the immatures look like little “fuzzballs.” Thanks for your help!
Edit: I’m told these are stationary and attached to the leaf, possibly some sort of ootheca???