haricot vert

noun

1.
very small and slender green bean