Popular Wordlists
  • word of the day

    treponema

    treponema - Dictionary definition and meaning for word treponema

    Definition
    (noun) spirochete that causes disease in humans (e.g. syphilis and yaws)
Download our Mobile App Today
Receive our word of the day
on Whatsapp