Definify.com

Definition 2025


xanthophores

xanthophores

English

Noun

xanthophores

  1. plural of xanthophore