1 result found

Search Results for: haricot

Bean

Bean 1. (Science: botany) a name given to the seed of certain leguminous herbs, chiefly of the genera Faba, phaseolus, and... Read More