Definition of ANP in English:

ANP

noun

Biochemistry
  • Atrial natriuretic peptide.

Origin

1980s.