meaning of sugar pea

1. green peas with flat edible pods


Related Words

sugar pea | sugar snap pea |

Developed & Maintained By Taraprasad.com

Treasure Words