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
pacify pacify
/ˈpæ sə ˌfaɪ /