English edit

Noun edit

meteoroids

  1. plural of meteoroid

Anagrams edit