English to Chinese Dictionary

Search:

Did you mean: sheqixian ?

舌下腺 shé xià xiàn sublingual gland / saliva gland under tongue


<< back to the home page