lily-of-the-valley tree Meaning, Definition & Usage

  1. noun broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers
    Pieris japonica; andromeda; Japanese andromeda.

WordNet