leucoblaste

French

Noun

leucoblaste m (plural leucoblastes)

  1. leucoblast