Splenoid
/(?)/
Sple·noid
Splenoid
a.
Resembling the spleen; spleenlike.
(Anat.)