Microscopic object on Geum urbanum leaf

Microscopic object on Geum urbanum leaf

Observation - Microscopic object on Geum urbanum leaf. Description: