Halesia

Explore definitions, synonyms, and language insights of Halesia

Definitions

Noun
deciduous small trees or shrubs of China and eastern North America