Italian edit

Adjective edit

splenorenale (plural splenorenali)

  1. (anatomy, medicine) splenorenal

Anagrams edit