Definitions of Melophagus ovinus:

  • noun:   wingless fly that is an external parasite on sheep and cattle