Definify.com

Definition 2025


natriureses

natriureses

English

Noun

natriureses

  1. plural of natriuresis