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
Tweet