Meaning of desmodus rotundus
Definition of desmodus rotundus
(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
Other information on desmodus rotundus
WIKIPEDIA results for
desmodus rotundus
Amazon results for
desmodus rotundus
Tweet