Wiktionary
macromelanophores
n. (plural of macromelanophore English)
n. (plural of macromelanophore English)