Word info

chemophore

Noun

Meaning

chemophore (plural chemophores)

(organic chemistry) The molecular framework responsible for a compound's biological activity

Source: en.wiktionary.org

Close letter words and terms