meteorolites
English
Noun
meteorolites
plural of
meteorolite