English dictionary
desmodus meaning and definition
Definition and meaning of desmodus at MeaningMonkey.org. desmodus meaning and definition in the English Dictionary.DESMODUS noun
Definition of Desmodus (noun)
- type genus of the Desmodontidae: vampire bats
- synonyms: genus Desmodus
Source: Princeton University Wordnet