English edit

Noun edit

neostatins

  1. plural of neostatin

Anagrams edit