Definisi 'strainer vine'

English to English
noun
1 any of several tropical annual climbers having large yellow flowers and edible young fruits; grown commercially for the mature fruit's dried fibrous interior that is used as a sponge Terjemahkan
source: wordnet30
More Word(s)
vine, loofah, luffa cylindrica, vegetable sponge, angled loofah, luffa acutangula, genus luffa, loofa, loufah sponge, luffa,

Visual Synonyms