Noun Definition

genus luffa

1.Definition: dishcloth gourds

Category: Plants