succade gourds

English

Noun

succade gourds

  1. plural of succade gourd