Definify.com

Definition 2024


xanthophores

xanthophores

English

Noun

xanthophores

  1. plural of xanthophore