What the heck is this??!?

Does anyone know what this maybe?? Its attached to my leaf. It looks like a pin needle.
 

Attachments

  • 20200723_175107.jpg
    20200723_175107.jpg
    1,018.6 KB · Views: 57
Back
Top