Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
bits
boats
beats
baths
bets
boots
beads
batch
?
叶口蝠科
yè
kǒu
fú
kē
(zoology) New World leaf-nosed bats (Phyllostomidae)
<< back to the home page