meaning of treponemataceae

1. small spirochetes some parasitic or pathogenic


Related Words

treponemataceae |

Developed & Maintained By Taraprasad.com

Treasure Words