meaning of phaseolus angularis

1. bushy annual widely grown in China and Japan for the flour made from its seeds


Related Words

phaseolus angularis |

Developed & Maintained By Taraprasad.com

Treasure Words