Definify.com

Definition 2026


xanthophores

xanthophores

English

Noun

xanthophores

  1. plural of xanthophore