pieris japonica Meaning, Definition & Usage

  1. noun broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers
    lily-of-the-valley tree; andromeda; Japanese andromeda.

WordNet