stichocytes
English
Noun
stichocytes
plural of
stichocyte
Anagrams
schistocyte