polyblast (English, noun)
expansion: polyblast (plural polyblasts)
Senses:
topics: biology
natural-sciences
glosses: A macrophage exuded by some ameboids
Forms:
form: polyblasts
tags: plural