hanging fly: any of various mecopterous insects of the family Bittacidae
mecopteran: any of various carnivorous insects of the order Mecoptera
tonguefish: left-eyed marine flatfish whose tail tapers to a point; of little commercial value