lily-of-the-valley tree

1. (noun) broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers
Synonyms: Japanese andromeda, Pieris japonica, andromeda
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice