amebocytes

English

Noun

amebocytes

  1. plural of amebocyte; alternative spelling of amoebocyte.