Planetoid Meaning

There are 1 meaning(s) for word Planetoid

Meaning 1 : any of numerous small celestial bodies that move around the sun

    Synonyms : minor planet