lariatin
English
Etymology
From
lariat
.
Noun
lariatin
(
plural
lariatins
)
Any of a group of
antimycobacterial
lasso peptides
produced by
Rhodococcus
Anagrams
anti-rail
,
antirail