English edit

Etymology edit

From lariat.

Noun edit

lariatin (plural lariatins)

  1. Any of a group of antimycobacterial lasso peptides produced by Rhodococcus

Anagrams edit