'Desmodus rotundus' definitions:

Definition of 'Desmodus rotundus'

(from WordNet)
noun
Mouse-sized bat of tropical Central America and South America having sharp incisor and canine teeth; feeds on the blood of birds and mammals