microridge

English

Etymology

From micro- +‎ ridge.

Noun

microridge (plural microridges)

  1. A microscopic ridge