helicobacters
English
Noun
helicobacters
plural of
helicobacter