Home
Help
About
Contact
English to Chinese Dictionary
Search:
宿主
sù
zhǔ
(biology) host
<< back to the home page