METEOROIDS

10 letters 13 Scrabble points

Definition of METEOROIDS

noun
  1. A relatively small (sand- to boulder-sized) fragment of debris in a star system that produces a meteor when it hits the atmosphere

Source: Wiktionary

Word Details

Letters M E T E O R O I D S
Length 10 letters
Scrabble Score 13 points

Anagrams of METEOROIDS

Words that use the same letters: