English | German | Russian | Czech

overexcretion English

Meaning overexcretion meaning

What does overexcretion mean?

overexcretion

(biology) excessive excretion of something

Are you looking for...?