English dictionary
clethra meaning and definition
Definition and meaning of clethra at MeaningMonkey.org. clethra meaning and definition in the English Dictionary.CLETHRA noun
Definition of Clethra (noun)
- type and sole genus of the Clethraceae; deciduous shrubs or small trees: white alder, summer-sweet
- synonyms: genus Clethra
Source: Princeton University Wordnet