brown bat
Explore definitions, synonyms, and language insights of brown bat
Definitions
Noun
any of numerous medium to small insectivorous bats found worldwide in caves and trees and buildings