xantoforo
Italian
Noun
xantoforo
m
(
plural
xantofori
)
(
biology
)
xanthophore