lilyturf

English

noun
Definitions
  • (US) Any of a group of low-growing, grasslike perennials of the genera and that are often used in landscaping for ground cover.

Etymology

Compound from English lily + English turf.

Origin

English

turf

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms