EGAVE

polyblast

Meaning

  1. noun A macrophage exuded by some ameboids

Similar words

megaphagosome amoebapore macropexophagy blastacidin macroamphiphile baculosome metaplasm megaplasmid macropinosome megaplaque

Save “polyblast” to learn later