megaloblasts
English
Noun
megaloblasts
plural of
megaloblast