vasorelaxin noun1 •A vasorelaxant eicosapeptide present in the skin secretion of the frog Odorrana schmackeri