stony coral
Explore definitions, synonyms, and language insights of stony coral
Definitions
Noun
corals having calcareous skeletons aggregations of which form reefs and islands
Explore definitions, synonyms, and language insights of stony coral