Definify.com

Definition 2025


myoblast

myoblast

English

Noun

myoblast (plural myoblasts)

  1. an undifferentiated stem cell that develops into muscle tissue

Anagrams