See also: willow trees

English edit

Noun edit

willowtrees

  1. plural of willowtree