nanoridges

English

Noun

nanoridges

  1. plural of nanoridge