Shirabe
Common Noun
English jmdict
1
noun (common) (futsuumeishi) internal organs;viscera
The surgeon persuaded me to undergo an organ transplant operation.