microgrooves

English

Noun

microgrooves

  1. plural of microgroove