Spanish-English dictionary »

esplenorrenal meaning in English

SpanishEnglish
esplenorrenal adjective

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