Spotted.
Shaped like, or resembling drops.
To exude drops of xylem sap on the edges of leaves.
Marked by spots, dots, points, or punctures.
Pointed; ending in a point or points.
A puncture.