littoral cell
noun
lit·to·ral cell
ˈlit-ə-rəl-
-ˌral-
: a large phagocytic endothelial cell lining the sinuses of the lymph nodes and red pulp of the spleen
Love words? Need even more definitions?
Merriam-Webster unabridged
Share