polyblast

A macrophage exuded by some ameboids

Noun

  1. A macrophage exuded by some ameboids

Origin

From poly- + -blast.

Forms

polyblasts

Related

polyblastic

From Wiktionary's contributor community, shared under CC BY-SA 4.0.