meaning of treponema

1. spirochete that causes disease in humans e. g. syphilis and yaws


Related Words

treponema | treponemataceae |

Developed & Maintained By Taraprasad.com

Treasure Words