English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Cardol

Cardol (n.)

A yellow oily liquid, extracted from the shell of the cashew nut.