'Euderma maculata' definitions:

Definition of 'Euderma maculata'

From: WordNet
noun
A large bat of the southwestern United States having spots and enormous ears [syn: jackass bat, spotted bat, Euderma maculata]