bn:24638343n
Noun Concept
FR
No term available
EN
Odilorhabdins are a class of natural antibacterial agents produced by the bacterium Xenorhabdus nematophila. Wikipedia
Relations
Sources