meaning of chichling

1. Alt. of Chichling vetch
2.
A leguminous plant (Lathyrus sativus), with broad flattened seeds which are sometimes used for food.


Related Words

chichling |

Developed & Maintained By Taraprasad.com

Treasure Words