Euderma maculata
English Dictionary
->
Letter E
-> Euderma maculata
Search Dictionary:
Euderma maculata Definition
(n)
large
spotted
bat
of
southwestern
United
States
having
enormous
ears
Euderma maculata Synonyms
Euderma maculata
jackass bat
spotted bat
© Art Branch Inc.