Subscribe
URL of the page has been copied to clipboard.
Meaning : A large bat of the southwestern United States having spots and enormous ears.
Synonyms : euderma maculata, jackass bat
Install App