Spotted.
Shaped like, or resembling drops.
To exude drops of xylem sap on the edges of leaves.
Marked with spots or maculae; blotched.
Defiled; impure.
To spot; to stain; to blur.