Definition of atrial natriuretic factor in English:

atrial natriuretic factor

noun

Physiology

Origin

1980s.