almorta
Top 45000
Meanings
Noun
1. grass pea, chickling vetch (Lathyrus sativus)
2. flour made from the Lathyrus sativus
3. red pea (Lathyrus cicera)