Definition of minimosca in Spanish:

minimosca