English Proper noun Spectors plural of Spector Anagrams prosectsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads