Subscribe
URL of the page has been copied to clipboard.
Meaning : Wingless fly that is an external parasite on sheep and cattle.
Synonyms : melophagus ovinus, sheep tick, sheep-tick
Install App