Centaurus
Explore definitions, synonyms, and language insights of Centaurus
Definitions
Noun
a conspicuous constellation in the southern hemisphere near the Southern Cross
Explore definitions, synonyms, and language insights of Centaurus