//
/
a
domain
spleen.com
spleen
(noun)
An organ in the body involved in blood filtration and immune response.