epirodin
English
Noun
epirodin
(
countable and uncountable
,
plural
epirodins
)
a
polyene
antibiotic
produced by the
fungus
Epicoccum nigrum
Anagrams
pied noir