AMEBOCYTE


Meaning of AMEBOCYTE in English

[ame.bo.cyte] var of amoebocyte

Merriam-Webster English vocab.      Английский словарь Merriam Webster.