meteor-
combining form 
or meteoro-
Etymology: Middle French or Greek; Middle French, from Greek meteōr- high in air (from meteōros), meteōro- astronomical phenomenon, thing in the heaven above, from meteōron 
1. : meteor 
< meteoroid >
2. : weather and climate 
< meteorobiology >
or meteoro-
1.
< meteoroid >
2.
< meteorobiology >