English | German | Russian | Czech

dipsogen English

Meaning dipsogen meaning

What does dipsogen mean?

dipsogen

An agent that causes thirst

Are you looking for...?