Visual Synonyms

Related Translator

Definition of Carafate

Save this image.
Generating Visual Synonyms...
please wait..
Please Wait..

noun (n)

  • medicine consisting of a tablet (trade name Carafate) used to treat peptic ulcers; said to bind to the ulcer site and coat it (noun.artifact)
    Synonym: sucralfate
    source: wordnet30

Visual Synonyms (Thesaurus)


Images of carafate

Link to this page