Definitions of Luffa cylindrica:

  • noun:   the bathroom loofah