splenoid

adjective
sple·​noid | \ ˈsplēˌnȯid\

Definition of splenoid

: resembling a spleen

History and Etymology for splenoid

International Scientific Vocabulary splen- + -oid

Keep scrolling for more