Clostridium perfringens D
Source: NCBI Taxonomy (ID 107819)
Taxonomy ID: 107819
Rank: no rank
Scientific name: Clostridium perfringens D
Synonym: Clostridium perfringens (type D)