Dal

Webster's Dictionary of the English Language

·noun Split pulse, ·esp. of Cajanus Indicus.

Related Words