Synonyms for "famotidine"

Words with similar meaning