lyonia
1. [ noun ] (biology,botany) evergreen or deciduous shrubs or small trees of United States to Antilles and eastern Asia to the Himalaya
Synonyms: genus_Lyonia
Related terms: dilleniid_dicot_genus Ericaceae maleberry fetterbush staggerbush
Similar spelling:   Lyon
  Lynna
  Lyn
  Lynn
  Lyne
  Lynne
  Leonia