Meaning of minimosca in Spanish:

minimosca