Definition, synonyms and related words
Any dipterous insect of the genus Asilus and allied genera, of which there are numerous species; large and fierce flies which capture bees and other insects, often larger than themselves, and suck their blood.