Back to Dictionary
寄主
jìzhǔ
1. host (of a parasite)
Uncommon • Top 81%