teupolin noun1 •Any of a group of chemical compounds found in the flowering plant Teucrium polium. formsteupolins