microcombs
English
Noun
microcombs
plural of
microcomb