Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lyonia Definition

Cancel
lyonia
noun()
evergreen or deciduous shrubs or small trees of United States to Antilles and eastern Asia to the Himalaya
Synonyms: genus lyonia,

Words Related to lyonia!

lyonia Examples by Brain Bank Users