Meaning of clethra
Definition of clethra
(noun)
type
and
sole
genus
of the Clethraceae;
deciduous
shrubs or
small
trees:
white
alder, summer-sweet
Other information on clethra
WIKIPEDIA results for
clethra
Amazon results for
clethra
Tweet