English synonyms about - contact  

Carafate

noun

1 Carafate

Medicine consisting of a tablet (trade name Carafate) used to treat peptic ulcers; said to bind to the ulcer site and coat it.

synonym: sucralfate.


Find more on carafate elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0353