inhumation是什么意思

n.
埋葬,土葬