renin (n.)youdaoicibaDictYouDict[renin 词源字典]
enzyme found in kidneys, 1894, from German Renin, from Latin renes "kidneys" + -in (2).[renin etymology, renin origin, 英语词源]