Meaning of diphylla ecaudata

Definition of diphylla ecaudata

(noun) similar in size and habits to Desmodus rotundus; of tropical America including southern California and Texas

Other information on diphylla ecaudata

WIKIPEDIA results for diphylla ecaudata
Amazon results for diphylla ecaudata