Definify.com

Definition 2024


helicobacters

helicobacters

English

Noun

helicobacters

  1. plural of helicobacter