micromachines
English
Noun
micromachines
plural of
micromachine