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