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
meteor oid
2. : weather and climate
meteoro biology