Synonym-English dictionary »

luffa cylindrica synonyms in English

SynonymEnglish
Luffa cylindrica noun

loofahnoun

luffa cylindricanoun

vegetable spongenoun