English-French dictionary »

spirochete meaning in French

EnglishFrench
spirochete (any of several coiled bacteria)
noun

spirochète◼◼◼nom {f}