spots




spots - noun

  • spots before the eyes caused by opaque cell fragments in the vitreous humor and lens
  • spots - thesaurus

    floater