hemocytoblast - French English Dictionary