Definition, synonyms and related words
One of the huge multinucleated cells found in bone marrow and occasionally in other parts; a giant cell.