English → Hindi dictionary
desmodus rotundus
डैस्मोडस रोटन्डस
Definition
mouse-sized bat of tropical Central America and South America having sharp incisor and canine teeth; feeds on the blood of birds and mammals
Looking for poetry? Read shayari and poems by great poets.