Cloudlet /(?)/

Cloud·let

Cloudlet

n.
  1. A little cloud.
    Eve's first star through fleecy cloudlet peeping.