Word info

polyblast

Noun

Meaning

polyblast (plural polyblasts)

(biology) A macrophage exuded by some ameboids

Source: en.wiktionary.org

Related terms

Close letter words and terms