Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word desmodus rotundus from English dictionary with examples, synonyms and antonyms.

Meaning : Mouse-sized bat of tropical Central America and South America having sharp incisor and canine teeth. Feeds on the blood of birds and mammals.

Desmodus rotundus meaning in Telugu.