Webster's Revised Unabridged Dictionary · 1913

Specter

Specter , noun

[French spectre, from Latin spectrum an appearance, image, specter, from specere to look. See Spy, and compare Spectrum.]

1.
Something preternaturally visible; an apparition; a ghost; a phantom.
The ghosts of traitors from the bridge descend, With bold fanatic specters to rejoice. — Dryden
2.
(a) (Zoology) The tarsius.
(b)
(Zoology) A stick insect.
Collocations (3)
Specter bat (Zoology) , any phyllostome bat.
Specter candle (Zoology) , a belemnite.
Specter shrimp (Zoology) , a skeleton shrimp. See under Skeleton.

Also: Spectre