Luffa Gourds &lt;i&gt;Luffa sp.&lt;/i&gt; were growing in the green house at Epcot. These were taken from the boat ride.