lypressin

Explore definitions, synonyms, and language insights of lypressin

Definitions

Noun
an antidiuretic and vasoconstrictor used to treat diabetes insipidus