1
[ adjective ] of or relating to the spleen

Synonyms

splenetic lienal

Related terms

spleen spleen

*