Other These look like French baguettes. They are loofas, but I did not know you could grow them. Cool.