lyonia

Noun
  1. Evergreen or deciduous shrubs or small trees of United States to Antilles and eastern Asia to the Himalaya (synset 112261232)

Found on Word Lists

Other Searches