ardisia ardisia

Definition(s):

  • (n) tropical evergreen subshrubs (some climbers) to trees of Asia and Australasia to Americas

Wiki Images for ardisia

definition of ardisia
Word of the Day
forsake forsake
/fɔr ˈseɪk /