Definition: 1. (biochemistry) Any -mycin compound.
Show more information about mycin
Search took: 55.0868 ms