amoebocytes
See also:
amœbocytes
English
Noun
amoebocytes
plural of
amoebocyte