primrose willows

English

Noun

primrose willows

  1. plural of primrose willow