Definitions for "Starbase"
a facility where starships are maintained and resupplied, and crews can relax
a large orbital space platform
Non-starship-based Starfleet facility serving as support and administrative base for Starfleet operations in a specified area. Most starbases are designated by number (Starbase 21) or classification and number (Starbase Deep Space Nine), though some are designated by name (Farspace Starbase Earhart) or location (Starbase Lya III). Starbases are usually space-based installations, though some are planetside facilities or a mix of both.
An artificial construction of military nature. This term usually applies to outposts, command bases, and fortresses.
Keywords:  race, resources, element, key, your
a key element of your race's resources