microsatellite

noun 3

Definitions

noun

1

A miniature satellite.

2

Any of a group of polymorphic loci in DNA that consist of repeat units of just a few base pairs.

3

An artificial satellite between 10 and 100 kilograms in mass.

Your note

not saved
0 chars