navy bean

Etymology
So called because the United States Navy has served the beans as a staple to its sailors since the mid-1800s.

Noun

 * 1) A white bean of a variety of common bean ; a haricot bean.