Definition of Japanese Andromeda

  • 1. Broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers Noun

Synonyms for word "japanese andromeda"

Semanticaly linked words with "japanese andromeda"

Hyponims for word "japanese andromeda"