cathedulin
Noun
Meaning
cathedulin (plural cathedulins)
(organic chemistry) Any of a group of polymeric esters present in khat (Catha edulis)
Noun
cathedulin (plural cathedulins)
(organic chemistry) Any of a group of polymeric esters present in khat (Catha edulis)