splenulus

/ˈsplɛnjʊləs/

Definitions

1. noun

A small, usually abnormal, spleen-like organ or mass.

“The doctors performed a biopsy on the splenulus to determine its origin.”

Synonyms

  • hypersplenism
  • spleen

Antonyms

  • splenectomy