meaning of egyptian pea

1. Asiatic herb cultivated for its short pods with one or two edible seeds


Related Words

egyptian pea |

Developed & Maintained By Taraprasad.com

Treasure Words