meaning of centaurus

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


Related Words

centaurus |

Developed & Maintained By Taraprasad.com

Treasure Words