azaleastrum

Noun
  1. Group of evergreen or deciduous shrubs formerly considered a separate genus;
    Now included in the genus Rhododendron (synset 112265584)

Found on Word Lists

Other Searches