English Dictionary
◊ DIPHYLLA
Diphylla
n : vampire bats [syn: {Diphylla}, {genus Diphylla}]