microdrills
English
Noun
microdrills
plural of
microdrill