Synonyms for
Corals
Definition
Corals are marine invertebrates that form colonies and secrete calcium carbonate to create a hard skeleton.
Synonyms for
Definition
Corals are marine invertebrates that form colonies and secrete calcium carbonate to create a hard skeleton.