KIDNEYBEAN

Source: 566

kidneybean. Kidneybean, n. a garden herb, a French bean