microgrooves
English
Noun
microgrooves
plural of
microgroove