English-Spanish dictionary »

splenorenal meaning in Spanish

EnglishSpanish
splenorenal (of or pertaining to the spleen and the kidneys)
adjective

esplenorrenaladjective