meaning of cardol

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


Related Words

cardol |

Developed & Maintained By Taraprasad.com

Treasure Words