Jap•a•nese an•drom•e•da
We found 1 definitions of japanese andromeda from 1 different sources.
Noun |
||
japanese andromeda - broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers | ||
andromeda, Japanese andromeda, lily-of-the-valley tree, Pieris japonica | ||
shrub, bush a low woody perennial plant usually having several major stems |