Where does “hepatorenoprotective” come from?

hepatorenoprotective (English) comes from English renoprotective, from English protective, from Medieval Latin prōtēctīvus.

Ancestry of “hepatorenoprotective”, step by step

StepLanguageWordMeaning
1EnglishrenoprotectiveSynonym of nephroprotective
2Englishprotectiveserving, intended or wishing to protect;...
3Medieval Latinprōtēctīvus
Every word from Medieval Latin prōtēctīvusEvery word from English protectiveEvery word from English renoprotective