From meteoro + fluo.
meteorfluo (accusative singular meteorfluon, plural meteorfluoj, accusative plural meteorfluojn)