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