meaning of phaseolus limensis

1. bush or tall-growing bean plant having large flat edible seeds


Related Words

phaseolus limensis |

Developed & Maintained By Taraprasad.com

Treasure Words