microhairs
English
Noun
microhairs
plural of
microhair