Word info

megaripple

Noun

Meaning

megaripple (plural megaripples)

A giant ripple, typically of sand exposed to tidal action.

Source: en.wiktionary.org

Close letter words and terms