Word info

microterrace

Noun

Meaning

microterrace (plural microterraces)

(geology) A very small terrace, typically formed of sediment

Source: en.wiktionary.org

Close letter words and terms