planetoidEnglish

minor planet, planetoid

Noun

Any of numerous small celestial bodies that move around the sun

English: minor planet, planetoid

Bahasa: asteroid

Bahasa words with similar meanings

English words with similar meanings

Show 1 words