rag gourd

definition: any of several tropical annual climbers having large yellow flowers and edible young fruits
example:
speech part: noun
synonyms: dishcloth gourd

How rag gourd is being used?