archeocytes
English
Noun
archeocytes
plural of
archeocyte