A worldwide community photographing and learning about wildlife
Project Noah Nature School
I found these little things in the leaves of the lemon tree (Citrus x latifolia). I have no idea what they are. These clear drops have caramel consistency.
Urbanized area
Spotted on Sep 19, 2017 Submitted on Oct 2, 2017
Join the Project Noah Team
No Comments