meaning of ardisia

ardisia meaning in General Dictionary

exotic evergreen subshrubs (some climbers) to trees of Asia and Australasia to Americas