English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Chichling vetch
Chichling vetch
(n.)
A leguminous plant (Lathyrus sativus), with broad
flattened seeds which are sometimes used for food.