Kalmia latifolia

Explore definitions, synonyms, and language insights of Kalmia latifolia

Definitions

Noun
a North American evergreen shrub having glossy leaves and white or rose-colored flowers

More General Terms