English edit

Noun edit

histatins

  1. plural of histatin

Anagrams edit