assassin fly


noun

another name for robber fly