avenacin
English
Noun
avenacin
(
plural
avenacins
)
Any of a group of
antimicrobials
present in
oats
(
Avena sativa
).
Anagrams
Avicenna