Leyland cypresses
English
Noun
Leyland cypresses
plural of
Leyland cypress