Subscriber login


Forgot your password?

Library card login

Other

bat fly

Definition of bat fly

noun

  • a bloodsucking fly of spider-like appearance, parasitic on bats and bearing live young.
    • Family Nycteribiidae: Nycteribia and other genera