Helicobacter pylori

Synonyms

 * medical slang:
 * obsolete: