English Dictionary
◊ CENTAURUS
Centaurus
n : a conspicuous constellation in the southern hemisphere near
the Southern Cross [syn: {Centaurus}, {Centaur}, {The
Centaur}]