Osteoblast

A cell that forms bones.

Osteoblast Definition
Osteoblast Definition

Flippy

Play the best games at school with Flippy.