See also: cucumber trees

English

edit

Noun

edit

cucumbertrees

  1. plural of cucumbertree