archaeocyte

English

Noun

archaeocyte (plural archaeocytes)

  1. Synonym of amoebocyte.