A word examined

deltas

noun
6 letters·English
noun

deltas—the triangular area of land at a river’s mouth formed by deposited sediment

Wiktionary →
No comments yet