epidermins

English

Noun

epidermins

  1. plural of epidermin

Anagrams