Definition, synonyms and related words
A vasorelaxant eicosapeptide present in the skin secretion of the frog Odorrana schmackeri