English | German | Russian | Czech

ameloblast English

Meaning ameloblast meaning

What does ameloblast mean?

ameloblast

a cell from which tooth enamel develops

Synonyms ameloblast synonyms

What other words have the same or similar meaning as ameloblast?

ameloblast English » English

enameloblast enamel cell adamantoblast

Are you looking for...?