VariousWords beta
Related Terms:
Noun
Definition: Any cell, having branching processes, that forms part of the mammalian immune system
VariousWords beta
Definition: Any cell, having branching processes, that forms part of the mammalian immune system