meaning of garden plant

1. plant producing peas usually eaten fresh rather than dried


Related Words

garden pea plant | garden plant |

Developed & Maintained By Taraprasad.com

Treasure Words