pieris_japonicaEnglish

Japanese andromeda, Pieris japonica, andromeda, lily-of-the-valley tree

Noun

Broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers

English: andromeda, Japanese andromeda, lily-of-the-valley tree, Pieris japonica

English words with similar meanings

Show 3 words