Definition of splen- in English:

splen-

combining form

Anatomy
  • Relating to the spleen.

    ‘splenectomy’

Origin

From Greek splēn spleen.