ardisia Meaning, Definition & Usage

  1. noun tropical evergreen subshrubs (some climbers) to trees of Asia and Australasia to Americas
    genus Ardisia.

WordNet