English dictionary

lilyturf meaning and definition

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

LILYTURF noun

Definition of lilyturf (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: