You searched for: “splenunculus
splenunculus (s), splenunculi (pl)
A small accessory spleen.
This entry is located in the following unit: -unculus + (page 1)