microclamps
English
Noun
microclamps
plural of
microclamp