sponge gourd

English

Noun

sponge gourd (plural sponge gourds)

  1. dishcloth gourd, loofah