haricot

(noun) green bean (generic term)