See also: amœbocytes

English edit

Noun edit

amoebocytes

  1. plural of amoebocyte