melanophages
English
Noun
melanophages
plural of
melanophage