Cardol Definition
    noun
  
 (organic chemistry) An oily yellow liquid extracted from the shell of the cashew nut.
Wiktionary 
Origin of Cardol
-  
From Anacardium generic name of the cashew + Latin oleum oil.
From Wiktionary
 
Find Similar Words
Find similar words to cardol using the buttons below.