Wiktionary
superbolides
n. (plural of superbolide English)
n. (plural of superbolide English)