desmodont
English
desmodont meaning in English • desmodont का अर्थ अंग्रेजी में
Noun
- A member of a group of South American blood-sucking bats, of the genera Desmodus and Diphylla. See Vampire>.