Noun hanging fly has 1 sense
  1. hanging fly - any of various mecopterous insects of the family Bittacidae
    --1 is a kind of
    mecopteran
    --1 is a member of Bittacidae, family Bittacidae
,
TOP