Find the word definition

The Collaborative International Dictionary
Wikipedia
Scotophilus

Scotophilus is a genus of vespertilionid bats commonly called yellow bats. They are found in southern Asia and Africa.