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.”
1. noun
A small, usually abnormal, spleen-like organ or mass.
“The doctors performed a biopsy on the splenulus to determine its origin.”