meaning of yard long bean

1. South American bean having very long succulent pods


Related Words

yard-long bean |

Developed & Maintained By Taraprasad.com

Treasure Words