centaurus Meaning, Definition & Usage

  1. noun a conspicuous constellation in the southern hemisphere near the Southern Cross
    Centaur.

WordNet