Wiktionary
helicobacters
n. (plural of helicobacter English)
n. (plural of helicobacter English)