splodge

Noun
  1. An irregularly shaped spot (synset 104702157)

Other Searches