ivy gourd
noun
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share