Noun
squalestatin (plural squalestatins) (organic chemistry) Any of a group of fungal inhibitors of carotenoid biosynthesis