iridoblasts
English
Noun
iridoblasts
plural of
iridoblast