Japanese andromeda ja·pa·ne·seandromeda uncommon noun 1. broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers SynonymsandromedaJapanese andromedalily-of-the-valley treePieris japonica Related words Broader terms shrub Parts Pieris WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.