Evodionol definition

(organic chemistry) An organic compound found in the leaves of Evodia littoralis.
noun
0
0
Advertisement