English Dictionary
◊ NURSE SHARK
osteoblast
n : a cell from which bone develops [syn: {bone-forming cell}]