Word info

towel gourd

Noun

Meaning

towel gourd (plural towel gourds)

loofah plant

Source: en.wiktionary.org

Close letter words and terms