Sponge gourd
The Sponge gourd, or called the scientific name ‘Luffa aegyptiaca’, is a herbaceous tropical climbing vine fruit, growing cylindrical in length, with a light lime green or dark green skin that is often consumed as a vegetable. A short Introduction The sponge gourd (pronounced ‘spuhnj-gord’) is called many names such as ‘Loofah’ or ‘Luffa’ gourd,…