Medical Term:

pulpar cell

 

Definition: the specific macrophagic cell of the spleen substance.

Hide
(web5)