Dictionary search results

Showing 1-2 of 2 results

coral reef British & World English

A ridge of rock in the sea formed by the growth and deposit of coral