活摘huózhāiTop 50000Meanings1. to harvest (an organ) from a living personCharacters used活to live摘to take