Wiktionary
megacryometeors
n. (plural of megacryometeor English)
n. (plural of megacryometeor English)