The Website is supporting Chrome brwoser only.

Dictionary

autodigestion
【醫】 自體消化gt. 自溶