2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENmacrophageNoun
EN
A large phagocyte; some are fixed and other circulate in the blood stream
bn:00052617n Concept
EN
The terms "macrophage" and "microphage" are used in ecology to describe heterotrophs that consume food in two different ways.
bn:02849583n Concept
English:
ecology