Plants Wiki
Plants Wiki

Mangetout is a French word meaning "eat all". It is a common name to these plants: