vasorelaxin
Noun
Meaning
vasorelaxin (uncountable)
A vasorelaxant eicosapeptide present in the skin secretion of the frog Odorrana schmackeri
Noun
vasorelaxin (uncountable)
A vasorelaxant eicosapeptide present in the skin secretion of the frog Odorrana schmackeri