Linaclotide definition

(medicine) A medication used to treat chronic constipation.
noun
0
0
Advertisement