green bean n 1: immature bean pod eaten as a vegetable 2: a common bean plant cultivated for its slender green edible pods
Copyright © 2024 3Dict.net