madriporian coral

Explore definitions, synonyms, and language insights of madriporian coral

Definitions

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

More General Terms