French-English dictionary »

gousse [legume seeds] meaning in English

FrenchEnglish
gousse [legume seeds] nom {f}

pod [pods]◼◼◼(seed case)
noun
[UK: pɒd] [US: ˈpɑːd]