Answer: microsatellite

AnswerCrossword Clue
microsatellitea very small satellite