video
Bacteria

Janibacter melonis

DSM 16063