French-English dictionary »

myéloblaste meaning in English

FrenchEnglish
myéloblaste nom {m}

myeloblast [myeloblasts]◼◼◼(cell)
noun