Noun Definition

lyonia

1.Definition: evergreen or deciduous shrubs or small trees of United States to Antilles and eastern Asia to the Himalaya

Related Noun(s):genus lyonia

Category: Plants