gigantoblasts
English
Noun
gigantoblasts
plural of
gigantoblast