astrobots
English
Noun
astrobots
plural of
astrobot