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 >