néocytes
French
Noun
néocytes
m
plural of
néocyte