clethra in Polish clethra in Polish orszelina noun Any of the genus Clethra of flowering shrubs or small trees bearing flowers in clusters. Add to Flashcards