Definitions of genus luffa:

  • noun:   dishcloth gourds