what are coral reefs definition
Coral reef definition: A coral reef is a long narrow mass of coral and other substances, the top of which is... | Meaning, pronunciation, translations and examples English Dictionary | Thesaurus | Translator | Grammar | Scrabble | Blog