Definition, synonyms and related words
Any of a family of peptides isolated originally from the skin secretion of the European red frog, Rana temporaria.