meaning of desmodus rotundus

1. mouse-sized bat of tropical Central America and South America having sharp incisor and canine teeth; feeds on the blood of birds and mammals


Related Words

desmodus rotundus |

Developed & Maintained By Taraprasad.com

Treasure Words