microsatellite meaning

Meaning of microsatellite

What is the full meaning of microsatellite

a very small satellite [n -S]

Example of the word microsatellite placed on a Scrabble board.

Unscrambled word microsatellite

Points for microsatellite

Scrabble
30 points
Word With Friends
22 points
Wordfeud
30 points

Related pages for microsatellite