1 hanging fly | Definition of hanging fly

hanging fly

noun

Definition of hanging fly

: a mecopterous insect of the family Bittacidae