ardisia

Noun
  1. Tropical evergreen subshrubs (some climbers) to trees of Asia and Australasia to Americas (synset 112117697)

Found on Word Lists

Other Searches