nycteridae
/ˌnɪktəˈraɪdi/; /ˌnɪkˈtɛrɪdeɪd/Definitions
1. noun
a family of bats, especially the Old World free-tailed bats
“The researchers studied the behavior of the Nycteridae family in the wild.”
1. noun
a family of bats, especially the Old World free-tailed bats
“The researchers studied the behavior of the Nycteridae family in the wild.”