Phaseolus
English Meaning
A genus of leguminous plants, including the Lima bean, the kidney bean, the scarlet runner, etc. See Bean.
Sorry, No Malayalam Meaning for your input!
See Phaseolu Want To Try Phaseolus In Malayalam??