Definition
any of numerous medium to small insectivorous bats found worldwide in caves and trees and buildings
Seed ·
Term in context
any of numerous medium to small insectivorous bats found worldwide in caves and trees and buildings
Seed ·