splotches

noun

Plural form of splotch.