Definition, synonyms and related words
A green lentil cultivated from the Lens esculenta puyensis variety.