Definify.com

Definition 2024


amoebocytes

amoebocytes

See also: amœbocytes

English

Noun

amoebocytes

  1. plural of amoebocyte