What is the meaning of the word "hippobosca"?

Definitions: