Find the word definition

Wiktionary
haricot bean

n. (context UK English) A herbaceous plant from the Americas, ''Phaseolus vulgaris'', the bean of which is eaten as both a green bean and dried, when it is cooked slowly as Boston baked beans