
any of the stellate (star-shaped) cells in the linings of the liver sinusoids. The sinusoids are microscopic blood channels. The Kupffer cells are ... [3 related articles]
Found on
http://www.britannica.com/eb/a-z/k/57

a type of macrophage that resides in the liver and ingests bacteria absorbed from the intestines.
Found on
http://www.encyclo.co.uk/local/22225
No exact match found.