Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

microsatellite en · NOUN

Etymology

Etymology tree English micro- Latin satellitemlbor. Middle French satelliteder. English satellite English microsatellite From micro- + satellite.

Meanings

  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.

Forms

SpellingFeaturesLabelsSource
microsatellites Number=Plur lexicographic

Coordinates

nanosatellite · minisatellite

Hypernyms

satellite

Synonyms

microsat