English dictionary
euderma maculata meaning and definition
Definition and meaning of euderma maculata at MeaningMonkey.org. euderma maculata meaning and definition in the English Dictionary.EUDERMA MACULATA noun
Definition of Euderma maculata (noun)
- a large bat of the southwestern United States having spots and enormous ears
- synonyms: jackass bat, spotted bat
Source: Princeton University Wordnet