splenculi
/splɛŋˈkyʊli/Definitions
1. noun
Small spleen-like organs, especially in some invertebrates.
“The marine biologist studied the splenculi of the sea slug to understand their role in its circulatory system.”
1. noun
Small spleen-like organs, especially in some invertebrates.
“The marine biologist studied the splenculi of the sea slug to understand their role in its circulatory system.”