hanging fly

Explore definitions, synonyms, and language insights of hanging fly

Definitions

Noun
any of various mecopterous insects of the family Bittacidae

More General Terms