Synonyms for "spirillum"

Words with similar meaning