Noun Definitionhippoboscid1.Definition: bloodsucking dipterous fly parasitic on birds and mammalsCategory: Animals