chemophore
Noun
Meaning
chemophore (plural chemophores)
(organic chemistry) The molecular framework responsible for a compound's biological activity
Noun
chemophore (plural chemophores)
(organic chemistry) The molecular framework responsible for a compound's biological activity