English dictionary
lily-of-the-valley tree meaning and definition
Definition and meaning of lily-of-the-valley tree at MeaningMonkey.org. lily-of-the-valley tree meaning and definition in the English Dictionary.LILY-OF-THE-VALLEY TREE noun
Definition of lily-of-the-valley tree (noun)
- broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers
- synonyms: andromeda, Japanese andromeda, Pieris japonica
Source: Princeton University Wordnet