meaning of goa bean vine

1. tuberous-rooted twining annual vine bearing clusters of purplish flowers and pods with four jagged wings; Old World tropics


Related Words

goa bean vine |

Developed & Maintained By Taraprasad.com

Treasure Words