Synonyms and Antonyms for Euderma_maculata

1. Euderma maculata (n.)

a large bat of the southwestern United States having spots and enormous ears

Synonyms: