specters

noun

Plural form of specter.