Englishfor English speakers
spirillum English
Meaning spirillum meaning
What does spirillum mean?
spirillum
Synonyms spirillum synonyms
What other words have the same or similar meaning as spirillum?