neocytes
English
Noun
neocytes
plural of
neocyte