microsat
English
Etymology
Shortening.
Noun
microsat
(
plural
microsats
)
microsatellite
Anagrams
Croatism
,
acrotism
,
actorism
,
rotacism