splenorenale has 1 translations in 1 languages

translations of splenorenale

IT EN English 1 translation
  • splenorenal (adj) [of or pertaining to the spleen and the kidneys] (adj)