microbots
plural of microbot
Noun
plural of microbot