micromelanophores

English

edit

Noun

edit

micromelanophores

  1. plural of micromelanophore