Noun
meteors [sing. a meteor]
meteorites [sing. a meteorite]
related Results
stony meteorites {astron.}
نيازك حجرية {فضاء وعلوم طيران}