Centaurus definitions

noun

a conspicuous constellation in the southern hemisphere near the Southern Cross

See also: Centaurus Centaur