YourDictionary

Chamaeleon

noun

a S constellation near the celestial pole

See Chamaeleon in American Heritage Dictionary 4

link/cite print suggestion box