Back to Dictionary
印鼠客蚤
yìnshǔkèzǎo
1.
oriental rat flea (Xenopsylla cheopis)
Metadata
- Category
- Chinese