Word info

polydendrocyte

Noun

Meaning

polydendrocyte (plural polydendrocytes)

An oligodendrocyte progenitor cell.

Source: en.wiktionary.org

Close letter words and terms