Meteorous
/(? [or] ?)/
Me·te·o·rous
Meteorous
a.
Of the nature or appearance of a meteor.