Antrozous pallidus

Explore definitions, synonyms, and language insights of Antrozous pallidus

Definitions

Noun
drab yellowish big-eared bat that lives in caves