Plecotus townsendi

Explore definitions, synonyms, and language insights of Plecotus townsendi

Definitions

Noun
bat of western North America having extremely large ears

More General Terms