meaning of asparagus pea

1. sprawling European annual having a 4-winged edible pod


Related Words

asparagus pea |

Developed & Maintained By Taraprasad.com

Treasure Words