English | German | Russian | Czech

linaclotide English

Meaning linaclotide meaning

What does linaclotide mean?

linaclotide

(medicine) A medication used to treat chronic constipation

Are you looking for...?