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.”

Synonyms

  • organ
  • spleen

Antonyms

  • none