Noun
heliocide (plural heliocides) (organic chemistry) Any of a group of sesterterpenoid insecticides present in cotton (Gossypium hirsutum)