Plural of biosatellite; multiple spacecraft designed to carry living organisms or biological experiments into space.
From biosatellite + -s (plural marker), referring to the various space missions that carried biological cargo into orbit.
Try Another Word