Attested.to

Definition

a long coral reef near and parallel to the shore

Seed ·

Term in context

barrier reef in CommonParlance