English edit

Noun edit

amebocytes

  1. plural of amebocyte, an alternative spelling of amoebocyte