English

edit

Noun

edit

microspots

  1. plural of microspot

Anagrams

edit