Where does “microsatellite” come from?
Microsatellite is a modern English compound combining micro- from Ancient Greek μικρός and satellite from Latin satelles, ultimately of Etruscan origin.
microsatellite (English): A miniature satellite; Any of a group of...
Definitions
- A miniature satellite; Any of a group of...