1 result found

Search Results for: blood dust

Macrophage

Definition noun, plural: macrophages A leukocyte whose main function is to eliminate cellular debris and foreign particles... Read More