meaning of antrozous pallidus

antrozous pallidus meaning in General Dictionary

drab yellow big-eared bat that lives in caves