squalestatins
English
Noun
squalestatins
plural of
squalestatin