English - English Dictionary

Sorry, No result found for 'sucralfate'

Few words

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