microsat (English, noun)
expansion: microsat (plural microsats)
Senses:
glosses: microsatellite
Forms:
form: microsats
tags: plural