Spotted this tiny (and I mean tiny) bug on a Magnolia leaf that is getting ready to open. Maybe 2mm, it was hard to discern what it was without enlarging it on the computer...
Weird! You must be close to East Texas.
That is an interesting but, nice capture.
Looks a bit like a light bulb.
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.