gigantocytes
English
Noun
gigantocytes
plural of
gigantocyte