xantholeucoblasts
English
Noun
xantholeucoblasts
plural of
xantholeucoblast