hairy-legged vampire bat - English Synonyms Dictionary

hairy-legged vampire bat

n.
[1] Diphylla ecaudata