Word info

xenocoumacin

Noun

Meaning

xenocoumacin (plural xenocoumacins)

Any of a group of antibiotics present in bacteria of the genus Xenorhabdus

Source: en.wiktionary.org

Close letter words and terms