amebocyte
English
Noun
amebocyte
(
plural
amebocytes
)
Alternative spelling of
amoebocyte
.