leucoblaste
French
Noun
leucoblaste
m
(
plural
leucoblastes
)
leucoblast