microridge
English
Etymology
From
micro-
+
ridge
.
Noun
microridge
(
plural
microridges
)
A
microscopic
ridge