Meaning of Desmodus

Definition of Desmodus

(noun) type genus of the Desmodontidae: vampire bats

Other information on Desmodus

WIKIPEDIA results for Desmodus
Amazon results for Desmodus