dried pea

[English] plural dried peas

Green peas, split or whole, are not often available fresh in India.

Synonyms in other languages

Latin names