The Collaborative International Dictionary
Splenoid
Splenoid \Sple"noid\, a.[Gr. splh`n spleen + -oid.] (Anat.) Resembling the spleen; spleenlike.
Wiktionary
splenoid
a. (context anatomy English) Resembling the spleen.