Japanese andromeda
English Dictionary
->
Letter J
-> Japanese andromeda
Search Dictionary:
Japanese andromeda Definition
(n)
broad
-
leaved
evergreen
Asiatic
shrub
with
glossy
leaves
and
drooping
clusters
of
white
flowers
Japanese andromeda Synonyms
andromeda
Japanese andromeda
lily-of-the-valley tree
Pieris japonica
© Art Branch Inc.