Etymed
Open the app →
Glossary
› hepato
hepato
Meaning:
liver ·
Origin:
Greek
Terms using hepato
hepatorenal syndrome