Noun japanese andromeda has 1 sense
  1. andromeda, Japanese andromeda, lily-of-the-valley tree, Pieris japonica - broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers
    --1 is a kind of shrub, bush
    --1 is a member of Pieris, genus Pieris
,
TOP