serpent cucumbers

English

Noun

serpent cucumbers

  1. plural of serpent cucumber