melanoiridoblasts
English
Noun
melanoiridoblasts
plural of
melanoiridoblast