epidermins
English
Noun
epidermins
plural of
epidermin
Anagrams
spermidine