English
Detailed Synonyms for Japanese andromeda in English
Japanese andromeda:
Japanese andromeda [the ~] noun
-
the Japanese andromeda
– broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers 1the Japanese andromeda; the Pieris japonica; the andromeda; the lily-of-the-valley tree– broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers 1