amebocytes
English
Noun
amebocytes
plural of
amebocyte
;
alternative spelling of
amoebocyte
.