See also: amœbocytes

English

edit

Noun

edit

amoebocytes

  1. plural of amoebocyte