BAT FLY


Meaning of BAT FLY in English

noun

Etymology: bat (III)

: 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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.