tadirida femorosacca - English Synonyms Dictionary

tadirida femorosacca

n.
[1] pocketed bat , pocketed freetail bat