The meaning of OSTEOPHAGE is osteoclast.
Define osteophage. osteophage synonyms, osteophage pronunciation, osteophage translation, English dictionary definition of osteophage. n. 1. A large multinucleate cell found in growing bone that resorbs bony tissue, as in the formation of canals and cavi
This study represents the first detailed exploration of the effects of osteophageous insects on bones from the Maya area, and thus expands on recent efforts by other researchers working in the region to document taphonomic processes and distinguish them from intentional mortuary treatments.doi:10.1002...