Pinyin Dictionary results for "yin shu ke zao"

印鼠客蚤
oriental rat flea (Xenopsylla cheopis)
Dictionary data provided by CC-CEDICT