allomelanins

English

Noun

allomelanins

  1. plural of allomelanin