Definitions
There is 1 meaning of the phrase
Pieris Japonica.
Pieris Japonica - as a noun
Broad-leaved evergreen asiatic shrub with glossy leaves and drooping clusters of white flowers
Synonyms (Exact Relations)
andromedajapanese andromedalily-of-the-valley tree