YourDictionary

amoebocyte medical definition

noun
Variant of amebocyte.

Learn more about amoebocyte

link/cite print suggestion box