Noun Definition

madrepore

1.Definition: corals having calcareous skeletons aggregations of which form reefs and islands

Category: Animals