Lyonia
Explore definitions, synonyms, and language insights of Lyonia
Definitions
Noun
evergreen or deciduous shrubs or small trees of United States to Antilles and eastern Asia to the Himalaya