Warning: The NCBI web site requires JavaScript to function. more...
A large cell found in the liver that engulfs foreign material and takes part in inflammation.
Full glossary