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 lily-of-the-valley tree; the Japanese andromeda; the Pieris japonica; the andromeda– broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers 1