leylandii
Noun
Meaning
leylandii (countable and uncountable, plural leylandiis)
Leyland cypress, especially when part of a large hedge.
Noun
leylandii (countable and uncountable, plural leylandiis)
Leyland cypress, especially when part of a large hedge.