Definition of French bean

Definition of French bean
  1. French bean Noun Haricot bean, kidney bean.
Need more help? Try our forum NEW