Noun
ostruthin (uncountable) (organic chemistry) An organic compound found in the masterwort (Imperatoria ostruthium).