English dictionary
lyonia meaning and definition
Definition and meaning of lyonia at MeaningMonkey.org. lyonia meaning and definition in the English Dictionary.LYONIA noun
Definition of Lyonia (noun)
- evergreen or deciduous shrubs or small trees of United States to Antilles and eastern Asia to the Himalaya
- synonyms: genus Lyonia
Source: Princeton University Wordnet