stony coral

Explore definitions, synonyms, and language insights of stony coral

Definitions

Noun
corals having calcareous skeletons aggregations of which form reefs and islands

More General Terms