Word info

selepressin

Noun

Meaning

selepressin (uncountable)

A potent, highly selective, short-acting peptide full agonist of the vasopressin 1A receptor.

Source: en.wiktionary.org

Close letter words and terms