bat fly
nounDefinition of bat fly
: any of numerous small flies constituting the families Streblidae and Nycteribiidae, being ectoparasitic on bats, and having larvae completely developed in the body of the mother
Keep scrolling for more