nycteris
/ˈnɪktərɪs/Definitions
1. noun
a genus of nocturnal, insectivorous bats
“The biologist studied the behavior of the Nycteris bats in their natural habitat.”
1. noun
a genus of nocturnal, insectivorous bats
“The biologist studied the behavior of the Nycteris bats in their natural habitat.”