Ivy gourd
, also known as ivy gourd, is a tropical plant in the Cucurbitaceae family. It is an aggressive climbing vine that can spread quickly over trees, shrubs, and fences. The flower is large and white and contains five long, tubular petals. Ivy gourd...
read more