English edit

Etymology edit

micro- +‎ ridge

Noun edit

microridge (plural microridges)

  1. A microscopic ridge