Lexic.us
Definition of Satelloids
1.
Noun. (plural of
satelloid
) ¹
¹
Source: wiktionary.com
Lexicographical Neighbors of Satelloids
satellite metastasis
satellite navigation
satellite navigation system
satellite phone
satellite planet
satellite receiver
satellite television
satellite transmitter
satellite virus
satellite viruses
satellites
satellitious
satellitium
satellitosis
satelloid
satelloids
(current term)
satem
sates
satguru
satgurus
sati
satiable
satiably
satiafactive
satiate
satiated
satiates
satiating
satiation
satiations
Other Resources:
Quick Links
Definitions of Satelloids
Satelloids Pictures
Nearby Words
More Information
Search