Word info Synonyms

minisatellite

Noun

Meaning

(genetics) A short series of bases that reoccurs many times in a genome

(space science) A small satellite

(space science) an artificial satellite massing between 100 and 500 kilograms

Source: en.wiktionary.org

Synonyms

Close letter words and terms