VariousWords beta
Related Terms:
Noun
Definition: One of the huge multinucleated cells found in bone marrow and occasionally in other parts; a giant cell.
VariousWords beta
Definition: One of the huge multinucleated cells found in bone marrow and occasionally in other parts; a giant cell.