GeneralConnection.com
➔
Dictionary
tadirida femorosacca
Noun
1. pocketed bat
1. pocketed freetail bat, Tadirida femorosacca, freetail, free-tailed bat, freetailed bat
Usage