WikiWord

English

myxothiazol

noun

Meaning

  1. An inhibitor of complex III.

Etymology / origin

From myxo- +?

Sources

No citations have been attached yet.