biosatellite - noun
singular
biosatellite
plural
biosatellites