amoebocytes

See also: amœbocytes

English

Noun

amoebocytes

  1. plural of amoebocyte