Where does “leucoblaste” come from?

leucoblaste (French): leucoblast

Definitions

  1. leucoblast

Words derived from “leucoblaste