English to Chinese Dictionary

Search:

Did you mean: mucous mucus ?

滑鼠蛇 huá shǔ shé Oriental ratsnake (Ptyas mucosus)


<< back to the home page