rhizoverbBeta
Feedback

dewdrop

Drop of dewnoun · A small drop of moisture that condenses on a cool surface.