xanthophores
English
Noun
xanthophores
plural of
xanthophore
French
Noun
xanthophores
m
pl
plural of
xanthophore