lyonia Meaning, Definition & Usage

  1. noun evergreen or deciduous shrubs or small trees of United States to Antilles and eastern Asia to the Himalaya
    genus Lyonia.

WordNet