Medical Definition of littoral cell
: a large phagocytic endothelial cell lining the sinuses of the lymph nodes and red pulp of the spleen
Seen and Heard
What made you want to look up littoral cell? Please tell us where you read or heard it (including the quote, if possible).