epirodin
Noun
Meaning
epirodin (countable and uncountable, plural epirodins)
a polyene antibiotic produced by the fungus Epicoccum nigrum
Noun
epirodin (countable and uncountable, plural epirodins)
a polyene antibiotic produced by the fungus Epicoccum nigrum