Meaning of microsatellite | Babel Free
Definitions
- A miniature satellite.
- Any of a group of polymorphic loci in DNA that consist of repeat units of just a few base pairs.
- An artificial satellite between 10 and 100 kilograms in mass.
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.