Back to Dictionary
遗骸
遺骸
yíhái
1. (dead) human remains