Cardol meaning

(organic chemistry) An oily yellow liquid extracted from the shell of the cashew nut.
noun
0
0
Advertisement

Origin of cardol