micromelanophores

English

Noun

micromelanophores

  1. plural of micromelanophore