Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

clethra Definition

Cancel
clethra
noun
Any of the genus ''Clethra'' of flowering shrubs or small trees bearing flowers in clusters

Words Related to clethra!

clethra Examples by Brain Bank Users