Search Details

Word: microsatellite (lookup usage) (lookup stats)


Meaning:

Noun:

  • A miniature satellite
  • genetics Any of a group of loci in DNA that consist of repeat units of just a few base pairs

Source: Wiktionary | Src Info »