Find the word definition

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.