clethra

Noun
  1. Type and sole genus of the Clethraceae;
    Deciduous shrubs or small trees: white alder, summer-sweet (synset 112270510)

Found on Word Lists

Other Searches