Word info

heliocide

Noun

Meaning

heliocide (plural heliocides)

(organic chemistry) Any of a group of sesterterpenoid insecticides present in cotton (Gossypium hirsutum)

Source: en.wiktionary.org

Close letter words and terms