starbases
English
Noun
starbases
plural of
starbase