Attested
.to
Menu
Definition
a long coral reef near and parallel to the shore
Seed
·
Term in context
barrier reef
in
CommonParlance