Wiktionary
microfinishes
n. (plural of microfinish English)
n. (plural of microfinish English)