Spectre(n.) See Specter.
Spectre(n.) Something preternaturally visible; an apparition; a ghost; a phantom.
Spectre(n.) The tarsius.
Spectre(n.) A stick insect.

Words within spectre