intrasplenic
adjective
in·tra·splen·ic
-ˈsplen-ik
: situated within or introduced into the spleen
Love words? Need even more definitions?
Merriam-Webster unabridged
Share