japanese andromeda

Noun
  1. Broad-leaved evergreen Asiatic shrub with glossy leaves and drooping clusters of white flowers (synset 112263976)

Found on Word Lists

Other Searches