Word info

vasorelaxin

Noun

Meaning

vasorelaxin (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms