vegetable sponge Meaning, Definition & Usage

  1. noun the loofah climber that has cylindrical fruit
    loofah; Luffa cylindrica.

WordNet