microsatellite (English, noun)
expansion: microsatellite (plural microsatellites)
Senses:
glosses: A miniature satellite.
topics: biology
genetics
medicine
natural-sciences
sciences
glosses: Any of a group of polymorphic loci in DNA that consist of repeat units of just a few base pairs.
topics: aerospace
business
engineering
natural-sciences
physical-sciences
space-science
glosses: An artificial satellite between 10 and 100 kilograms in mass.
Forms:
form: microsatellites
tags: plural