English dictionary

lily turf meaning and definition

Definition and meaning of lily turf at MeaningMonkey.org. lily turf meaning and definition in the English Dictionary.

LILY TURF noun

Definition of lily turf (noun)

  1. Asiatic perennial tufted herb with grasslike evergreen foliage and clusters of dark mauve grapelike flowers; grown as ground cover
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: