Halesia Meaning

There are 1 meaning(s) for word Halesia

Meaning 1 : deciduous small trees or shrubs of China and eastern North America

    Synonyms : genus halesia