Word info

endophenazine

Noun

Meaning

endophenazine (plural endophenazines)

Any of a class of phenazine antibiotics produced by arthropods associated with endosymbiont microbes

Source: en.wiktionary.org

Close letter words and terms