Desmodus Meaning
There are 1 meaning(s) for word Desmodus
Meaning 1 : type genus of the Desmodontidae: vampire bats
Synonyms : genus desmodus
Synonyms : genus desmodus
Similar words of Desmodus :
There are 1 meaning(s) for word Desmodus
Similar words of Desmodus :