meaning of asparagus bean

1. South American bean having very long succulent pods


Related Words

asparagus bean |

Developed & Maintained By Taraprasad.com

Treasure Words