【医】 Saprospira grandis
big; great; large【医】 macro-; magnum; makro-; megalo-
【医】 pythogenesis
helicoid; spirochaete【医】 spirochete