melanoidins

English

Noun

melanoidins

  1. plural of melanoidin

Anagrams