Word info

melanoiridoblast

Noun

Meaning

melanoiridoblast (plural melanoiridoblasts)

An iridoblast that differentiates into a melanocyte or an iridophore

Source: en.wiktionary.org

Close letter words and terms