Basic Guidelines For English SpellingsREAD THESE ARTICLES
Any segment of DNA consisting of a short sequence of nucleotides (typically 10 to 60 base pairs) repeated several to many times. Compare "microsatellite", "satellite".
1980s. From mini- + satellite.
Are You Learning English? Here Are Our Top English Tips