English to Chinese Dictionary

Search:

Did you mean: bits boats beats baths bets boots beads batch ?

叶口蝠科 kǒu (zoology) New World leaf-nosed bats (Phyllostomidae)


<< back to the home page