amebocito

Noun

 * 1) amebocyte / amoebocyte