Meaning of centaurus

Definition of centaurus

(noun) a conspicuous constellation in the southern hemisphere near the Southern Cross

Other information on centaurus

WIKIPEDIA results for centaurus
Amazon results for centaurus