minisatellite

English

noun
Definitions
  • (genetics) A short series of bases that reoccurs many times in a genome
  • (space) A small satellite
  • (space) an artificial satellite massing between 100 and 500 kilograms

Etymology

Prefix from English satellite.

Origin

English

satellite

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms