Word info

microridge

Noun

Meaning

microridge (plural microridges)

A microscopic ridge

Source: en.wiktionary.org

Close letter words and terms