Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of myeloplax

- One of the huge multinucleated cells found in the marrow of bone and occasionally in other parts; a giant cell. See Osteoclast.