Langimage
English
B1

a large underwater structure made of dead and living corals.

Meanings

a large underwater structure made of dead and living corals.

The coral reef is home to many marine species.

Synonyms

Last updated: 2025/01/13 18:21