gossypols
English
Noun
gossypols
plural of
gossypol