Definition, synonyms and related words
A synthetic decapeptide that folds into a beta-hairpin structure in water.