1 ivy gourd | Definition of ivy gourd

ivy gourd

noun

Definition of ivy gourd

1 : a tropical Asiatic vine (Coccinia cordifolia) of the family Cucurbitaceae with triangular leaves and large white flowers and scarlet fruit
2 : the fruit of the ivy gourd