English to Chinese Dictionary

Search:

Did you mean: shuimo shumo shun shimo shumu shunyi shenmi shunhe ?

瞬膜 shùn nictitating membrane (zoology)


<< back to the home page