×

spirochete meaning in French

n. spirochète (parasite; protozoaire dont le corps est divisé en trois genres)

Related Words

  1. spirocheta
  2. spirochetal
  3. spirochetosis
  4. spirograph
PC Version

Copyright © 2018 WordTech Co.