hanging fly

listen to the pronunciation of hanging fly
English - English
any of various mecopterous insects of the family Bittacidae