splenorenale

Italian

Adjective

splenorenale m or f (plural splenorenali)

  1. (anatomy, medicine) splenorenal

Anagrams